PDTS_ Pen Data Scaling

The PDTS_ data scaling units are used in the uScale and wPndtNew arguments of the CreatePenData1AOBT. and MetricScalePenData9GBK.JC functions, respectively. These units are used for the wPndts member of the PENDATAHEADER1AOCX0 structure. Positive x-coordinate is to the right; positive y-coordinate is down.

The following table lists the PDTS_ values. These values cannot be combined with the bitwise-OR operator.

Constant

Description

PDTS_ARBITRARY

The application has done its own scaling of the data point.

PDTS_COMPRESS2NDDERIV

The second derivative between points is stored.

PDTS_DISPLAY

Each logical unit is equivalent to a display pixel. Positive x is to the right; positive y is down.

PDTS_HIENGLISH

Each logical unit is mapped to 0.001 inch. Positive x is to the right; positive y is down.

PDTS_HIMETRIC

Each logical unit is mapped to 0.001 millimeter. Positive x is to the right; positive y is down.

PDTS_LOMETRIC

Each logical unit is mapped to 0.01 millimeter. Positive x is to the right; positive y is down.

PDTS_STANDARDSCALE

The standard scaling metric, equivalent to PDTS_HIENGLISH. Standard recognizers scale to this value.

 

The following table lists the PDTS_ bit settings. These bit settings can be combined using the bitwise-OR operator.

Constant

Description

PDTS_COMPRESSED

The data is compressed.

PDTS_NOCOLLINEAR

All redundant points removed.

PDTS_NOEMPTYSTROKES

All empty strokes removed.

PDTS_NOOEMDATA

OEM data removed.

PDTS_NOPENINFO

The PENINFO3BE5AL5 structure has been trimmed from the header.

PDTS_NOTICK

Timing information removed.

PDTS_NOUPPOINTS

All pen-up strokes removed.

PDTS_NOUSER

User information removed.

 

The following table lists the PDTS_ mask values:

Constant

Description

PDTS_COMPRESSMETHOD

Bits encode the compression scheme that is used.

PDTS_SCALEMASK

Mask scaling bits for hardware information.

 

For additional information, see the entries for the CompactPenData1AOBS. and MetricScalePenData9GBK.JC functions in Chapter 10,  Pen Application Programming Interface Functions.